deprivation of sleep - Turc Anglais Dictionnaire